$(function(){
	
	//保存昵称
	var userName="";
	$(document).on("click","#saveName",function(){
		userName = $("input[name='userName']").val();
		if(userName == ""){
			$.toast("请输入昵称")
		}
		else{
			//todo 提交昵称
			
			//保存成功则返回
			$.router.back();
		}
	})
	.on("pageAnimationEnd","#userInfoPage",function(){
		$("a[name='userName']").text(userName);
	})
	
	
	//添加常用地址
	var addrId ="",
		addrName ="",
		addrDetail =""
		addAddr = "0";
	$(document).on("click",".search-address-box a",function(){
		var $this = $(this);
		addrId=$this.attr("id");
		addrName=$this.find("span").text();
		addrDetail=$this.find("p").text();
		
		//todo 查询常用地址是否已经存在，不存在则保存到个人常用地址中
		
		//已存在则提示
//		$.toast("该地址已存在");
		
		//成功则返回
		addAddr="1";
		$.router.back();
	})
	//将新地址信息添加到常用地址页面
	.on("pageAnimationEnd","#commonAddressPage",function(){
		if(addAddr == "1"){
			var addrHtml = '<li>'+
						'<a href="#" id="'+addrId+'">'+
							'<span>'+addrName+'</span>'+
							'<p>'+addrDetail+'</p>'+
						'</a></li>';
			$(".common-address-box").append(addrHtml);
		}
		addAddr="0"
	})
	//删除常用地址
	.on("click",".common-address-box a",function(){
		var $this = $(this);
		$.confirm('是否确定移除常用地址?', function () {
			//todo 移除该地址
			
			//不成功则提示
//			$.toast("移除失败");
			
			//成功则页面移除
        	$this.parent().remove();
        	$.toast("移除成功！");
        });
	})
	
	
	//退出账号
	$(document).on("click","#exitbtn",function(){
		//todo 退出账号
		
		window.location.href="../../index.html"
	})
	
	//提交意见反馈
	$(document).on("click","#submitFeedback",function(){
		//todo 提交反馈
		
		$.alert("感谢您的反馈~","提交成功！",function(){
			$.router.back();
		})
	})
	
	
})

//我的行程列表下拉刷新
$(function(){
  var loading = false;
  var maxItems = 100;
  var itemsPerLoad = 10;

  function addItems(number, lastIndex) {
      // 生成新条目的HTML
      var html = '';
      for (var i = lastIndex + 1; i <= lastIndex + number; i++) {
          html += '<li><a href="tripDetail.html">'+
		  				'<em>已结束</em><div>'+
	  					'<span>2月1日 09:00</span>'+
	  					'<p><em class="darkgreen-text">从</em>'+
	  					'石花三巷'+
	  					'</p><p><em class="darkred-text">到</em>'+
	  					'石花三巷'+
	  					'</p>'+
	  					'<span>非市区模式</span>'+
		  				'</div></a></li>';
      }
      // 添加新条目
      $('.infinite-scroll-bottom .trip-list').append(html);
  }
  
  //预先加载10条
  addItems(itemsPerLoad, 0);
  // 上次加载的序号
  var lastIndex = 0;

  // 注册'infinite'事件处理函数
  $(document).on('infinite', '.infinite-scroll-bottom',function() {

      // 如果正在加载，则退出
      if (loading) return;
      // 设置flag
      loading = true;
      // 模拟1s的加载过程
      setTimeout(function() {
          // 重置加载flag
          loading = false;
          if (lastIndex >= maxItems) {
              // 加载完毕，则注销无限加载事件，以防不必要的加载
              $.detachInfiniteScroll($('.infinite-scroll'));
              // 删除加载提示符
              $('.infinite-scroll-preloader').remove();
              return;
          }
          // 添加新条目
          addItems(itemsPerLoad, lastIndex);
          // 更新最后加载的序号
          lastIndex = $('.trip-list li').length;
          //容器发生改变,如果是js滚动，需要刷新滚动
          $.refreshScroller();
      }, 1000);
  });
  
  $.init();
})
